package com.mike.ad.service;

import com.mike.ad.exception.AdException;
import com.mike.ad.vo.*;

public interface IAdUnitService {

    AdUnitResponse createUnit(AdUnitRequest request) throws AdException;

    AdUnitKeyWordResponse createUnitKeyword(AdUnitKeywordRequest request)
        throws AdException;

    AdUnitItResponse createUnitIt(AdUnitItRequest request)
            throws AdException;

    AdUnitDistrictResponse createUnitDistrict(AdUnitDistrictRequest request)
        throws AdException;

    AdCreativeUnitResponse createCreativeUnit(
            AdCreativeUnitRequest request)
            throws AdException;
}
